stray from the point - French English Dictionary